Технологии распределенного реестра/Технологии обеспечения консенсуса
Признаком технологий организации и синхронизации данных является то, что с ее помощью создается инфраструктура систем распределенного реестра и определяются правила взаимодействия нод и проведения обмена данными.
Субтехнология отвечает за пропускную способность систем распределенного реестра, обеспечение неизменности данных, возможность обеспечения полной конфиденциальности транзакций, поддержку криптографии по ГОСТ, защищенность от киберугроз и захвата вычислительных мощностей сети.Консенсус в блокчейне
Процесс достижения соглашения по вопросу значения распределенных данных.
Роль консенсусных алгоритмов заключается в достижении уровня надежности сети, построенной на серии узлов (устройств, соединённых с другими устройствами как часть компьютерной сети). Это означает, что, если совершена транзакция, то алгоритм начнет работать - обмениваться данными по сети, чтобы проверить, может ли данное действие иметь место. Тот же процесс также применяется для создания новых узлов данных в блокчейне или при синхронизации сетевого оборудования, чтобы обеспечить согласованность всего консенсуса. Алгоритм автоматически предположит, что некоторые процессы и системы будут недоступны и что в результате этого некоторые коммуникации будут потеряны. Чтобы противостоять этому, консенсусный алгоритм должен быть отказоустойчивым и работать для достижения заранее определенного консенсуса или одобрения, по крайней мере, от большинства машин в сети.
Не все блокчейны создаются одинаковыми, и многие сильно различаются в зависимости от типа алгоритма консенсуса, который они используют: